<?php require_once($_SERVER['DOCUMENT_ROOT']."/defaultconf.mex");
require_once($GLOBALS['PAD']."Modules/CJ38IJ56/modconf.mex");
MYTCONN();
if (isset($_POST['PRSVCX'])) {

	//=============== Caixa Populate ================
	$Fi1 = $sysTime;
	$Fi2 = $_SESSION[$SESSID];
	$Fi3 = $_SESSION[$SESSCD];
	$Fi4 = $_POST['CashMODE'];
	$Fi5 = 0;
	$Fi6 = $_POST['TStart'];

	CONN('MYI');
	$GLOBALS['MYI']->multi_query("CALL do_cashierclose ('{$Fi1}',{$Fi2},{$Fi3},
			{$Fi4},{$Fi5},'{$Fi6}',@CashierID); SELECT @CashierID");
	do {
		if ($result = $GLOBALS['MYI']->store_result()) {
			while ($row = $result->fetch_row()) {
				$qr_OBJ = $row[0];
			}
			$result->free();
		}
	} while ($GLOBALS['MYI']->next_result());
	$GLOBALS['MYI']->close();
	if (!isset($qr_OBJ)) {
		echo '<div class="Error">Nao foi possivel concluir o fecho.</div>';
	} elseif ($qr_OBJ == '-1') {
		echo '<div class="Error">Existem remessas pententes de transmissão, conclua a transmissão antes de fechar o caixa.</div>';
	} elseif ($qr_OBJ < 1) {
		echo '<div class="Error">Ocorreu um erro.</div>';
	} else {
	echo '<div class="Confirm">Caixa - Opera��o Executada | <img alt="'.$lang['func']['preview'].'" src="'.$GLOBALS['GFX'].'default/NavBar/prevprint.png"
		onClick="newprint(\''.$GLOBALS['URL'].'Aplications/Export_Print.mex?MOD='.$MOD.'&OB='.$qr_OBJ.'&ID=01\',\'Printer\');"></div>
		<script >replaceUrl(\'Subcontents\',\''.$GLOBALS['URL'].'Modules/CJ38IJ56/rs_cax.mex?CashTYPE=1\');</script>';
	} 
}